#include<stdio.h>
#include<unistd.h>
#include<sys/types.h>
int main()

{


  //int i=0;
  // 
  //printf("这是一个进程我的pid:%d\n",getpid());
  //while(1)
  //{
  //srvleep(1);
  // 
  //printf("这是一个进程我的pid:%d 这是父pid:%d\n",getpid(),getppid());
  //}
  printf("父进程开始运行:%d\n",getpid());
 int ret= fork();

 if(ret<0)
 {
   perror("fork");
   return 1;
 }
 else if(ret==0)
 {
     printf("这是子进程,%d ret:%d\n",getpid(),ret);
    
 }
 else{
     printf("这是父进程,%d ret:%d\n",getpid(),ret);
    
 }


  //printf("子进程开始运行:%d\n",getpid());
  sleep(1);
  return 0;
}
